Design for Adaptation of Service-Based Applications: Main Issues and Requirements

نویسندگان

  • Antonio Bucchiarone
  • Cinzia Cappiello
  • Elisabetta Di Nitto
  • Raman Kazhamiakin
  • Valentina Mazza
  • Marco Pistore
چکیده

Service-based applications are considered a promising technology since they are able to offer complex and flexible functionalities in widely distributed environments by composing different types of services. These applications have to be adaptable to unforeseen changes in the functionality offered by component services and to their unavailability or decreasing performances. Furthermore, when applications are made available to a high number of potential users, they should also be able to dynamically adapt to the current context of use as well as to specific requirements and needs of the specific users. In order to address these issues, mechanisms that enable adaptation should be introduced in the life-cycle of applications, both in the design and in the runtime phases. In this paper we propose an extension of a basic iterative service-based applications lifecycle with elements able to deal with the adaptation-specific needs. We focus, in particular, on the design phase and suggest a number of design principles and guidelines that are suitable to enable adaptation. We discuss about the effectiveness of the proposed methodology by means of real-world scenarios over various types of service-based applications.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Preventing Key Performance Indicators Violations Based on Proactive Runtime Adaptation in Service Oriented Environment

Key Performance Indicator (KPI) is a type of performance measurement that evaluates the success of an organization or a partial activity in which it engages. If during the running process instance the monitoring results show that the KPIs do not reach their target values, then the influential factors should be identified, and the appropriate adaptation strategies should be performed to prevent ...

متن کامل

Study of Compatibility of Grape with East-Azerbaijan Climate

One of the major issues of increasing agricultural production, is adaptation of technology to specific climatic variables in cultivated areas. Knowing the weather and climatic condition and periodic yearly and multi-year changes of meteorological phenomena and deviations from normal values ​​are of major requirements of modern agriculture. In this study, daily, monthly and annual weather data o...

متن کامل

Study of Compatibility of Grape with East-Azerbaijan Climate

One of the major issues of increasing agricultural production, is adaptation of technology to specific climatic variables in cultivated areas. Knowing the weather and climatic condition and periodic yearly and multi-year changes of meteorological phenomena and deviations from normal values ​​are of major requirements of modern agriculture. In this study, daily, monthly and annual weather data o...

متن کامل

برنامه ریزی خدمات شهری برای زائرین در پیرامون حرم های مطهر نمونه مطالعاتی: هسته مرکزی شهر قم

Central parts of the cities regardless of their role and function, embrace more people than their own inhabitants heading for meeting their needs. This is more significant in city centers having ultra-city impacts ditto holy places. One of the main centers in pilgrimage cities is the Holy shrines’ surroundings which attract considerable population of non-inhabitants in addition to their own inh...

متن کامل

Adaptation space exploration for service-oriented applications

• We propose a process for the adaptation of service-oriented applications. • It is based on an optimization method. • It is based on trade-offs between functional and extra-functional requirements. • It uses metaheuristic search techniques and functional/extra-functional patterns. a r t i c l e i n f o a b s t r a c t Service-oriented applications may require adaptation to tackle changing user...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009